English Dictionary
◊ GHOST TOWN
ghost town
n : a deserted town (especially in Western United States)